package com.swzl.model.wx.controller;

import com.swzl.common.web.request.PageDoMain;
import com.swzl.common.web.response.Result;
import com.swzl.common.web.response.ResultController;
import com.swzl.constant.ControllerConstant;
import com.swzl.model.wx.service.LoseItemsService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;

/**
 * @author fog
 * @date 2024年11月16日 13:45
 */

@RestController
@Api(tags = {"丢失物品信息控制层"})
@RequestMapping(ControllerConstant.API_WX_PREFIX + "lose/")
public class LoseItemsController extends ResultController {

    @Resource
    private LoseItemsService loseItemsService;

    @GetMapping("item")
    @ApiOperation(value = "获取丢失的物品")
    public Result getSchoolInfo(PageDoMain pageDoMain) {

        return success();
    }

    @PostMapping("create")
    @ApiOperation(value = "创建一个丢失物品信息")
    public Result createLoseItems() {
        loseItemsService.createLoseItem();
        return success();
    }

    @PutMapping("create")
    @ApiOperation(value = "更新一个丢失物品信息")
    public Result updateLoseItems() {
        loseItemsService.updateLoseItem();
        //edit
        return success();
    }

}
